package net.maku.kyy.query;

import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.*;
import net.maku.framework.common.query.Query;
import org.springframework.format.annotation.DateTimeFormat;


/**
 * 快应用查询
 *
 * @author MAKU babamu@126.com
 * <a href="https://maku.net">MAKU</a>
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Schema(description = "快应用查询")
public class KyyGameQuery extends Query {

    /**
     * 热度排序
     */
    private String hot;
    /**
     * 畅销排序
     */
    private String openHot;
    /**
     * 猜你喜欢
     */
    private String randomGame ;
    /**
     * 同时查询
     */
    private String searchAll ;
    /**
     * banner
     */
    private String bannerGame ;

    /**
     * 小游戏id
     */
    private String appid;

    /**
     * 小游戏名字
     */
    private String appname;

    /**
     * 游戏简介
     */
    private String briefIntro;

    /**
     * 游戏logo
     */
    private String logo;

    /**
     * 二级分类id
     */
    private String category2Id;

    /**
     * 二级分类名字
     */
    private String category2Name;

    /**
     * 三级分类id
     */
    private String category3Id;

    /**
     * 三级分名字
     */
    private String category3Name;

    /**
     * 小游戏原始id
     */
    private String userName;

    /**
     * 游戏封面
     */
    private String banner;

    /**
     * 宣传视频对象
     */
    private String videoInfo;

    /**
     * 图片列表
     */
    private String publicityImg;

    /**
     * 方形icon
     */
    private String logoSquare;

    /**
     * cps分成比例
     */
    private String cpsPercent;

    /**
     * 是否pc不可用
     */
    private String isPcUnavailable;

    /**
     * 点击次数
     */
    private Integer clickCount;
    /**
     * 打开次数
     */
    private Integer openCount;
}